/*
 * @Author: _LJP 2634716776@qq.com
 * @Date: 2024-01-07 19:18:21
 * @LastEditors: _LJP 2634716776@qq.com
 * @LastEditTime: 2024-01-24 10:52:12
 * @FilePath: /my_-linux/Pro24/Tree/RBT/RBTree/__test/test.cpp
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
#include<iostream>

#include<string>

#include<set>

#include<string.h>
using namespace std;

// void set_of_test1(){
//     set<int> s1;
//     s1.insert(1);
//     s1.insert(3);
//     s1.insert(2);


//     auto it = s1.end();
//     --it;
//     cout<<*it<<endl;
// }

// int main()
// {
//     // int a[3][] = {0,1,2,3,4,5},*p;
//     // p = a[0];

//     // int a[][3] = {0, 1, 2, 3, 4, 5}, (*p)[3];
//     // p = a;

//     // int a[2][3] =  {0, 1, 2, 3, 4, 5}, (*p)[2];
//     // // p = a;

//     // for(int i = 0;i<2;++i){
//     //     for(int j = 0;j<3;++j){
//     //         cout<<p[i][j]<<" ";
//     //     }
//     // }

//      set_of_test1();

//     return 0;
//  }

int main(){

    // cout<<"hello world"<<endl;

    string str;
    string substr;

    char c;
    c = getchar();
    while(c!='\n'){
        str.push_back(c);
        c=getchar();
    }    

    string ret;
    // cout << str << endl;

    cin>>substr;
    // cout<<substr<<endl;

    for(size_t i = 0;i<substr.size();++i){
        for(size_t j = 0;j<str.size();++j){
            if(str[j] == substr[i]){
                str[j] = '!';
            }
            
        }
    }

    // cout << str << endl;

    auto it = str.begin();
    while(it!=str.end()){
        if(*it!='!'){
            ret+=*it;
        }
        ++it;
    }


    cout<<ret<<endl;

    return 0;
}